Operator TxLink

Operator Library: Hardware Platform

이 오퍼레이터는 프레임 그래버와 pixelPlant 보드(각각 Px100 및 Px200) 간, 그리고 pixelPlant 보드에서 프레임 그래버로의 데이터 링크를 제공합니다. TxLink는 출력 인터페이스 오퍼레이터를 나타냅니다. 이 링크는 모든 이미지 형식의 데이터를 전송할 수 있습니다. 링크 형식은 TxLink 오퍼레이터에 연결된 오퍼레이터에 의해 자동으로 지정됩니다.

파라미터 Channel_ID는 가상 데이터 채널의 고유 ID를 지정합니다. 이는 해당 수신기를 지정하고 채널 통신을 설정하는 데 필요합니다. 채널 ID는 TxLink 유형의 디바이스 리소스를 하나 차지합니다. 디바이스 리소스의 전체 목록은 Device Resources에서 확인하십시오.

데이터 전송은 VisualApplets의 흐름 제어로 제어되며 버퍼링이 필요하지 않습니다. 예를 들어, RxLink 입력은 ImageBuffer 오퍼레이터를 사용하지 않고 DmaFromPc 오퍼레이터에 직접 연결할 수 있습니다. 그러나 카메라 오퍼레이터 중 하나와 같은 무한 소스가 사용되는 경우, TxLink 이전에 여전히 버퍼링이 필요합니다.

데이터 링크는 px100/200 보드와 mE4VD4-CL 보드 간의 가상 채널입니다. 가상 TxLink 채널의 최대 수는 61개를 초과할 수 없습니다. 또한 대역폭과 FPGA 리소스를 효과적으로 사용하기 위해 가능한 한 적은 수의 링크를 사용하는 것을 고려하십시오. 모든 가상 TxLink 데이터 채널은 1GByte/s 대역폭의 단일 물리적 링크에 내부적으로 매핑됩니다.

Channel_ID는 어떤 순서로든 지정할 수 있으며 1에서 61 사이의 모든 인덱스에서 시작할 수 있습니다. 단, 모든 인덱스는 고유해야 합니다. 수신 측의 RxLink는 송신 측의 TxLink와 동일한 ID를 가져야 한다는 점에 유의하십시오.

동일한 보드에 있는 TxLink와 RxLink는 동일한 물리적 채널을 공유하지 않으며 완전히 독립적입니다. 즉, 동일한 보드에 있는 RxLink와 TxLink 오퍼레이터는 동일하거나 다른 Channel_IDs를 가질 수 있으며 서로 어떠한 관련도 없습니다.

[참고] PixelPlant를 사용한 디자인의 최적화된 라우팅

PixelPlant PX100/PX200/PX200e가 장착된 mE4용 디자인의 라우팅 결과(빌드 중)를 최적화하기 위해, Bit Width와 Parallelism의 곱이 64의 배수가 되도록 하는 설정을 사용하는 것을 권장합니다. 곱이 정확히 64일 때 최적의 라우팅 결과를 기대할 수 있습니다.

product = n * 64

n = 1은 최적의 라우팅 결과를 도출합니다.

Bit Width와 Parallelism의 곱이 2의 거듭제곱이고 64 이하(단, 1, 2, 4는 제외)인 경우에도 매우 우수한 라우팅 결과를 기대할 수 있습니다. 다른 구성은 타이밍 오류를 유발할 수 있습니다.

하드웨어 플랫폼별 지원 여부
microEnable IV VD4-CL/-PoCL
pixelPlant 100
pixelPlant 200

I/O Properties

Property Value
Operator Type M
Input Link I, 신호 입력

지원되는 Link Format

Link Parameter Input Link I
Bit Width [1, 64]
Arithmetic {unsigned, signed}
Parallelism any
Kernel Columns any
Kernel Rows any
Img Protocol {VALT_SIGNAL, VALT_LINE1D, VALD_PIXEL0D}
Color Format any
Color Flavor any
Max. Img Width any
Max. Img Height any

Parameters

Channel_ID
Type static parameter
Default 1
Range [1, 61]

이 매개변수는 데이터 링크의 고유 채널 ID를 정의합니다.